#include "Warp.h"

// The default color to fill pixels that are outside of the image bounds.
const Color Warp::DEFAULT_FILL_(0, 0, 0);

// Initialise with default settings.
Warp::Warp()
    : scale_mode_(DEFAULT_SCALE_MODE_),
      crop_mode_(DEFAULT_CROP_MODE_),
      extend_(DEFAULT_EXTEND_),
      custom_width_(DEFAULT_WIDTH_),
      custom_height_(DEFAULT_HEIGHT_),
      fill_(DEFAULT_FILL_),
      invert_x_(DEFAULT_INVERT_X_),
      invert_y_(DEFAULT_INVERT_Y_),
      perspectify_(DEFAULT_PERSPECTIFY_) {}

